elx [catalan] - French English Dictionary